package com.css.fxfzysx.modules.vaolEngineering.repository;

import com.css.fxfzysx.modules.vaolEngineering.entity.CpVulnerabilityEntity;
import com.css.fxfzysx.modules.vaolEngineering.param.MainTableParam;

import java.util.List;

public interface PseVulnerabilityRepository {
    void savePseVulnerability(CpVulnerabilityEntity it);

    boolean deletePseVulnerability(String id);

    List<CpVulnerabilityEntity> queryPseVulnerabilityById(String id);

    void updateMainTable(MainTableParam mainTableParam);

    void updateValue(CpVulnerabilityEntity it);

    List<CpVulnerabilityEntity> getByProjectId(String id);
}
